(inflatable) lifejacket - Français Anglais Dictionnaire